Randomness-Efficient Sampling within NC

نویسنده

  • Alexander Healy
چکیده

We construct a randomness-efficient averaging sampler that is computable by uniform constantdepth circuits with parity gates (i.e., in uniform AC0[⊕]). Our sampler matches the parameters achieved by random walks on constant-degree expander graphs, allowing us to apply a variety expander-based techniques within NC. For example, we obtain the following results: • Randomness-efficient error-reduction for uniform probabilistic NC, TC, AC0[⊕] and AC: Any function computable by uniform probabilistic circuits with error 1/3 using r random bits is computable by uniform probabilistic circuits with error δ using O(r+log(1/δ)) random bits. • An optimal explicit -biased generator in AC0[⊕]: There exists a 1/2-biased generator G : {0, 1}O(n) → {0, 1}2n for which poly(n)-size uniform AC0[⊕] circuits can compute G(s)i given (s, i) ∈ {0, 1}O(n) × {0, 1}n. This resolves a question raised by Gutfreund and Viola (Random 2004). • uniform BP · AC ⊆ uniform AC/O(n). Our sampler is based on the zig-zag graph product of Reingold, Vadhan and Wigderson (Annals of Math 2002) and as part of our analysis we give an elementary proof of a generalization of Gillman’s Chernoff Bound for Expander Walks (FOCS 1998).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Randomness-efficient Curve Sampling

Curve samplers are sampling algorithms that proceed by viewing the domain as a vector space over a finite field, and randomly picking a low-degree curve in it as the sample. Curve samplers exhibit a nice property besides the sampling property: the restriction of low-degree polynomials over the domain to the sampled curve is still low-degree. This property is often used in combination with the s...

متن کامل

Randomness-Efficient Curve Samplers

Curve samplers are sampling algorithms that proceed by viewing the domain as a vector space over a finite field, and randomly picking a low-degree curve in it as the sample. Curve samplers exhibit a nice property besides the sampling property: the restriction of low-degree polynomials over the domain to the sampled curve is still low-degree. This property is often used in combination with the s...

متن کامل

Consistent Weighted Sampling

We describe an efficient procedure for sampling representatives from a weighted set such that for any weightings S and T , the probability that the two choose the same sample is equal to the Jaccard similarity between them: Pr[sample(S) = sample(T )] = ∑ x min(S(x), T (x)) ∑ x max(S(x), T (x)) where sample(S) is a pair (x, y) with 0 < y ≤ S(x). The sampling process takes expected computation li...

متن کامل

A Sampling Method Based on LDPC Codes

Sampling is a powerful and popular way to tackle problems for which exact inference is computationally intractable. We propose a novel sampling scheme based on Low Density Parity Check (LDPC) codes which works for any distribution over a finite alphabet. Compared to existing methods such as Markov Chain Monte Carlo (MCMC) Methods, the proposed scheme offers a different trade-off among various f...

متن کامل

Techniques for computing with low-independence randomness

During the past two decades, randomness has emerged as a central tool in the development of computational procedures. For example, there are many well known problems for which randomness can be used to design an algorithm that works well with high probability on all inputs, whereas the best known deterministic algorithms fail miserably on worst-case inputs. Unfortunately, generating truly rando...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006